@charset "utf-8";
   .txjianlibox{
   width:100%;
   }
   .txjianlibox .kuangbox{
   width:850px;
   margin:0px auto;
   background:white;
   border:1px solid white;
   border:1px solid gray;
   margin-top:10px;
   margin-bottom: 10px;
   }
   .txjianlibox .kuangbox *{
   font-size:17px;
   }
   .txjianlibox .topbox{
   width:100%;
   }
   .txjianlibox .topbox .titlebox{
   width:80%;
   margin:10px auto;
   border-top:0px;
   border-right:0px;
   border-bottom:1p solid gray;
   border-left:0px;
   font-size:30px;
   }
   .txjianlibox .txbox{
   padding:0px 79px;
   font-size:17px;
   }
   .txjianlibox .txbox .lie_yihang{
   width:100%;
   height:235px;
   }
   .txjianlibox .txbox .lie_erhang{
   width:100%;
   height:255px;
   }
   .txjianlibox .txbox .dizhi-lie{
   width:100%;
   height:40px;
   }
   .txjianlibox .txbox .leibox{
   margin:25px 0px;
   }
    .txjianlibox .jishuox{
   margin-bottom:25px;
   }
   .txjianlibox .txbox .leibox1{
   margin:0px 0px 30px 0px;
   }
   
   
   
  .txjianlibox .txbox .lie_yihang #imgPreview {
   	width: 180px;
   	height: 180px;
   	margin:20px 0px 0px 188px;
   	border: 1px solid black;
   	text-align: center;
   	position: relative;
   }
   .txjianlibox .txbox .lie_yihang #prompt3 {
   	width: 100%;
   	height: 180px;
   	text-align: center;
   	position: relative;
   	z-index:3;
   }
   .txjianlibox .txbox .lie_yihang #imgSpan {
   	position: absolute;
   	top: 80px;
   	left: 55px;
   }
   .txjianlibox .txbox .lie_yihang .filepath {
   	width: 100%;
   	height: 100%;
   	opacity: 0;
   }
   .txjianlibox .txbox .lie_yihang #img3 {
	width:100%;
	height: auto;
   	display: none;
   }
 /* 
    .xuan_img #imgPreview {
   	width: 180px;
   	height: 188px;
   	margin:20px 0px 0px 175px;
   	border: 1px solid black;
   	text-align: center;
   }
   .xuan_img #prompt3 {
   	width: 100%;
   	height: 180px;
   	text-align: center;
   	position: relative;
   }
   .xuan_img #imgSpan {
   	position: absolute;
   	top: 80px;
   	left: 55px;
   }
   .xuan_img .filepath {
   	width: 100%;
   	height: 100%;
   	opacity: 0;
   }
   .xuan_img #img3 {
	width:100%;
	height: auto;
   	display: none;
   	position:
   }
    */
   #imgPreview #finalImg{
   width:100%;
   margin-top:-180px;
   position:absolute;
   top:180px;
   left:0px;
   z-index:2;
   }
   #imgPreview #photourlShow{
   width:100%;
   margin-top:-180px;
   position:absolute;
   top:180px;
   left:0px;
   z-index:2;
   }
   #imgPreview #canvas{
   margin-top:-180px;
   width:355px;
   position:absolute;
   top:180px;
   left:0px;
   z-index:2;
   }
   
   
   
   
   
   
   .txjianlibox .txbox .lie_erhang .leftboxs{
   float:left;
   }
   .txjianlibox .txbox .lie_erhang .rightboxs{
   width:291px;
   float:left;
   margin-left:100px;
   }
   #zp-fans .pai_img,#zp-fans .xuan_img{
   float:left;
   width:160px;
   height:160px;
   border:1px solid black;
   border-radius: 7px;
   }
   #zp-fans .pai_img{
   margin:20px;
   }
   #zp-fans .xuan_img{
   margin:20px 0px 20px 20px;
   }
   #zp-fans .pai_img div,#zp-fans .xuan_img div{
   font-size:20px;
   }
  
  
  
  
   .txjianlibox .namekuang,.txjianlibox .sexkuang,.txjianlibox .agekuang,
   .txjianlibox .idkuang,.txjianlibox .educationkuang{
   width:180px;
   height:27px;
   font-size:17px;
   }
   .txjianlibox .jishukuang{
   width:580px;
   height:27px;
   font-size:17px;
   }
   .txjianlibox .heightkuang{
   width:140px;
   height:27px;
   font-size:17px;
   }
   .txjianlibox .txbox .namebox,.txjianlibox .txbox .sexbox{
   margin:20px 0px;
   }
   .txjianlibox .kuangbox .txbox .qrtijiao{
    height:35px;
	padding:3px 30px;
	border-radius:5px;
	margin-left:90px;
	font-size:20px;
	outline:none;
	color:white;
	border:1px solid white;
    cursor:pointer;
	background:rgb(45,198,197);
   }
   .txjianlibox .kuangbox .txbox .qrtijiao1{
    height:35px;
	padding:3px 30px;
	margin:0px 0px 0px 30px;
	border-radius:5px;
	font-size:20px;
	outline:none;
	color:white;
	border:1px solid white;
    cursor:pointer;
	background:gray;
   }
   
   
   
   


    .addss #provice,.addss #city,.addss #area{
     line-height:20px;
     height:30px;
     border-radius:5px;
     font-size:16px;
     }





.ku{
width: 320px;
height: 27px;
cursor: pointer;
border: 1px solid gray;
color:#333;
position:relative;
top:-24px;
left: 89px;
}
ku>span{
padding: 0 5px;
display: block;
width: 320px;
height: 21px;
line-height: 22px;
overflow: hidden;
color:#000;
font-size: 14px;
}
.xiangxi_dizhi{
width: 222px;
position: relative;
top: -51px;
left: 421px;
}
.xiala{
width: 450px;
height: 360px;
background: #ffffff;
position: absolute;
top:36px;
left: -2px;
display: none;
border: 2px solid #c9cbce;
z-index: 999;
color:#666;
font-size: 14px;
}
.xiala:before, .xiala:after{
content: '';
display: block;
width: 0;
height: 0;
border-width: 10px;
border-style: solid;
position: absolute;
left: 20px;
z-index: 999999;
}
.xiala:before{
border-color: rgba(181, 70, 70, 0) rgba(16, 15, 15, 0) #fff;
top: -17px;
z-index: 9999999;
}
.xiala:after{
border-color: transparent transparent #c9cbce;
top: -20px;
}
.xiala>h1{
width: 430px;
font-size: 14px;
font-weight: normal;
color:#333;
height: 35px;
border-bottom: 1px solid #ddd;
margin: 0 auto;
}
.xiala>h1>span{
display: block;
float: right;

padding:2px 11px;
border-radius:5px;
line-height: 20px;
text-align: center;
background: #00a6e2;
margin-right: 10px;
color: #fff;
margin-top: 8px;
}
.xiala>div{
width: 78px;
height: 35px;
text-align: center;
line-height: 35px;
float: left;
margin: 5px;
background: #f5f5f5;
position: relative;
color:#333;
}
.xiala>div>p{
display: none;
width: 425px;
height: 240px;
background: #fff;
position: relative;
padding: 10px 5px;
top:10px;
left: -1px;
z-index: 1;
border: 2px solid #c9cbce;
}
.xiala>div>p:before, .xiala>div>p:after{
content: '';
display: block;
width: 0;
height: 0;
border-width: 10px;
border-style: solid;
position: absolute;
left: 20px;
z-index: 999999;
}
.xiala>div>p:before{
border-color: rgba(181, 70, 70, 0) rgba(16, 15, 15, 0) #fff;
top: -17px;
z-index: 9999999;
}
.xiala>div>p:after{
border-color: transparent transparent #c9cbce;
top: -20px;
}
.xiala>div>p>div{
margin: 5px;
float: left;
position: relative;
padding: 0px 10px;
background: #f5f5f5;
color:#333;
}
.xiala>div>p>div>p{
width: 400px;
min-height: 30px;
padding: 5px;
position: absolute;
top:45px;
left:-105px;
display: none;
z-index: 2;
background: #fff;
border: 2px solid #c9cbce;
}
.xiala>div>p>div>p:before, .xiala>div>p>div>p:after{
content: '';
display: block;
width: 0;
height: 0;
border-width: 10px;
border-style: solid;
position: absolute;
left: 125px;
z-index: 999999;
}
.xiala>div>p>div>p:before{
border-color: rgba(181, 70, 70, 0) rgba(16, 15, 15, 0) #fff;
top: -17px;
z-index: 9999999;
}
.xiala>div>p>div>p:after{
border-color: transparent transparent #c9cbce;
top: -20px;
}
.xiala>div>p>div>p>span{
margin: 4px;
padding: 5px 6px;
float: left;
text-align: left;
height: 25px;
line-height: 25px;
display: block;
background: #f5f5f5;
color:#333;
}
#province,#city,#county{
display: none;
}




   .guoji_head{
        width: 180px;
        /* 
        height: 200px; 
        padding: 50px;
        margin: 0 auto;
        border-radius: 5px;
        */
        background-color: #f0f0f0;
        top:0px;
        left:107px;
        position: absolute;
    }
    .select2-selection__rendered{
        text-align: center;
    }
    
    
	#pz_kuang .pai_show{
	padding:5px 15px;
	border-radius: 5px;
	background:#4DD87B;
	color:white;
	}
	#pz_kuang .pai_close{
	padding:5px 15px;
	border-radius: 5px;
	background:#4DD87B;
	color:white;
	}
    #jianlitishi #tishigberyi{
    margin-top:30px;
    padding:3px 20px;
    background:rgb(42,190,250);
    font-size:17px;
    color:white;
    border:1px solid gray;
    border-radius:5px;
    }
    
.shangchuan{
	position:absolute;
	width: 160px;
    height: 160px;
    opacity: 0;
}